sheep breeding - German English Dictionary